feel the urge to laugh - Alemán Inglés Diccionario